// 导入定义验证规则的包
const joi = require('joi')

// 定义分类名称和分类别名的校验规则
const name = joi.string().required()
const alias = joi.string().alphanum().required()

// 定义添加分类的验证规则
exports.add_cate_schema = {
    body: {
        name,
        alias,
    }
}

// 定义 分类id的校验规则
const id = joi.number().integer().min(1).required()

exports.delete_cate_schema = {
    params: {
        id,
    }
}


// 定义 根据id获取分类的 校验规则
exports.get_cate_schema = {
    params:{
        id,
    }
}

// 定义 根据id更新文章分类 校验规则
exports.update_cate_schema = {
    body:{
        Id:id,
        name,
        alias,
    }
}